A study of risk-aware program transformation

نویسندگان

  • Daniel Murta
  • José Nuno Oliveira
چکیده

In the trend towards tolerating hardware unreliability, accuracy is exchanged for cost savings. Running on less reliable machines, functionally correct code becomes risky and one needs to know how risk propagates so as to mitigate it. Risk estimation, however, seems to live outside the average programmer’s technical competence and core practice. In this paper we propose that program design by source-to-source transformation be risk-aware in the sense of making probabilistic faults visible and supporting equational reasoning on the probabilistic behaviour of programs caused by faults. This reasoning is carried out in a linear algebra extension to the standard, à la Bird-Moor algebra of programming. This paper studies, in particular, the propagation of faults across standard program transformation techniques known as tupling and fusion, enabling the fault of the whole to be expressed in terms of the faults of its parts.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Transformation Management in the Program of development and Innovation in Medical Science Education: A Survey of Experts' Viewpoints

Background and Purpose:The program of development and innovation in medical education with realistic understanding of the current situation of health education, has developed clever strategies for development of health education system. This research has been done to investigate the management status of this program. Method:Thiscross-sectional study was descriptive-analytic.The population were ...

متن کامل

Prehypertension patient awareness and associated cardiovascular risk factors in an urban population in Iran

Background: This study was to estimate the frequency of prehypertension and to characterize patient awareness and associated cardiovascular risk factors in an urban population in Iran. Methods: During a hypertensive awareness program, a cross-sectional study was conducted on 2036 people. All participants completed a questionnaire about their demographic and anthropometric indices and were as...

متن کامل

Territorial Agend Reform and Development and Innovation in Medical Education in Iran.

Background and Aim:. Regional territory of the health care system in the field of the country provides the opportunity to the participation in the programs of the Ministry of Health based on the advantages and talents of the region and enables the programs to be improved further. The purpose of this study is to explain the reform of territorial planning, transformation and innovation in higher ...

متن کامل

Awareness of Rabies Risk in a Sample of Travelers Attending an Irish Travel Medicine Clinic

Introduction: Many countries endemic for the rabies virus are popular tourist destinations for travelers from developed countries. This study was designed to assess the level of awareness of rabies in a sample of travelers attending a travel medicine clinic and to assess whether the rabies-specific information provided verbally should be reinforced into a written form before th...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Sci. Comput. Program.

دوره 110  شماره 

صفحات  -

تاریخ انتشار 2015